weep openly - German English Dictionary